parasite infestation - Turc Anglais Dictionnaire